self-checking number - French English Dictionary